package com.common.constant;

public interface Constant {
	/*
	 * 集群ID，秘钥，区域
	 */
	String ACCESS_KEY_ID = "accessKeyID";
	String ACCESS_KEY_SECRET = "accessKeySecret";
	String REGION_ID = "regionID";
	
	/*
	 * 集群  证书
	 */
	
	String CA_CERT_PATH = "caCertPath";
	String CLIENT_CERT_PATH = "clientCertPath";
	String CLIENT_KEY_PATH = "clientKeyPath";

	//应用，也就是集群URL
	String ALIYUN_PROJECTS_URL = "aLiYunProjectsURL";
	//服务地址，
	String ALIYUN_SERVICES_URL = "aLiYunServicesURL";
	
	
	//这里设定是编排模板的变量
	String MASTER_Container_NAME_YAML = "masterContainerNameYaml";
	String MASTER_HOSTNAME_YAML = "masterHostNameYaml";
	String MASTER_VOLUME_YAML = "masterVolumeYaml";
	
	String SLAVE_CONTAINER_NAME_YAML = "slaveContainerNameYaml";
	String SLAVE_HOSTNAME_YAML = "slaveHostNameYaml";
	String SLAVE_HOSTNAME_SUFFIX_YAML = "slaveHostNameSuffixYaml";
	String IMAGE_YAML = "imageYaml";
	String HOSTNAME_YAML = "hostNameYaml";
	String PORTS_YAML = "portsYaml";
	String ENVIRONMENT_YAML = "environmentYaml";
	String RESTART_YAML = "restartYaml";
	String VOLUMES_YAML = "volumesYaml";
	String VOLUMES_TO_CONYAML = "volumesToConYaml";
	String OTHER_ARGS_YAML = "otherArgsYaml";
	String NEWLIN_SYSBOL = "newLinSysbol";
	/*
	 * -------------mongodb compose yaml--------------------
	 */
	String MONGODB_MASTER_CONTAINER_NAME = "mongodb_masterContainerName";
	String MONGODB_SLAVE_CONTAINER_NAME = "mongodb_slaveContainerName";
	String MONGODB_IMAGE = "mongodb_image";
	String MONGODB_MASTER_HOSTNAME = "mongodb_master_hostname";
	String MONGODB_SLAVE_HOSTNAME = "mongodb_slave_hostname";
	String MONGODB_ENVIRONMENT = "mongodb_environment";
	String MONGODB_PORTS = "mongodb_ports";
	String MONGODB_VOLUME_A = "mongodb_volumeA";
	String MONGODB_VOLUME_B = "mongodb_volumeB";
	String MONGODB_RESTART = "mongodb_restart";
	String MONGODB_OTHER_ARGS = "mongodb_otherArgs";
	String MONGODB_VOLUME_MASTER_NAME = "mongodb_volume_masterName";
	String MONGODB_VOLUME_SLAVENAME = "mongodb_volume_slaveName";
	
	/*
	 * -------------hbase compose yaml--------------------
	 */
	
	String HBASE_MASTER_CONTAINER_NAME = "hbase_masterContainerName";
	String HBASE_SLAVE_CONTAINER_NAME = "hbase_slaveContainerName";
	String HBASE_SLAVE_CONTAINER_NAME_SUFFIX = "hbase_slaveContainerNameSuffix";
	String HBASE_IMAGE = "hbase_image";
	String HBASE_MASTER_HOSTNAME = "hbase_masterHostname";
	String HBASE_SLAVE_HOSTNAME = "hbase_slaveHostname";
	String HBASE_SLAVE_HOSTNAME_SUFFIX = "hbase_slaveHostnameSuffix";
	String HBASE_ENVIRONMENT = "hbase_environment";
	String HBASE_VOLUMES = "hbase_volumes";
	String HBASE_VOLUMES_LOCAL_PATH = "hbase_volumesLocalPath";
	String HBASE_VOLUMES_LOCAL_NAME_A = "hbase_volumesLocalNameA";
	String HBASE_VOLUMES_LOCAL_NAME_B = "hbase_volumesLocalNameB";
	String HBASE_VOLUMES_SUFFIX_DATA = "hbase_volumesSuffixData";
	String HBASE_VOLUMES_SUFFIX_LOGS = "hbase_volumesSuffixLogs";
	String HBASE_RESTART = "hbase_restart";
	String HBASE_OTHERARGS = "hbase_otherArgs";
	
	/*
	 * -------------hbase compose yaml--------------------
	 */
	String STORM_MASTER_CONTAINER_NAME = "storm_masterContainerName";
	String STORM_SLAVE_CONTAINER_NAME = "storm_slaveContainerName";
	String STORM_SLAVE_CONTAINER_NAME_SUFFIX = "storm_slaveContainerNameSuffix";
	String STORM_IMAGE = "storm_image";
	String STORM_MASTER_HOSTNAME = "storm_masterHostname";
	String STORM_SLAVE_HOSTNAME = "storm_slaveHostname";
	String STORM_MASTER_ENVIRONMENT = "storm_masterEnvironment";
	String STORM_SLAVE_ENVIRONMENT = "storm_slaveEnvironment";
	String STORM_VOLUMES = "storm_volumes";
	String STORM_PORTS = "storm_ports";
	String STORM_RESTART = "storm_restart";
	String STORM_OTHERARGS = "storm_otherArgs";
	
	/*
	 * -------------Kafka compose yaml--------------------
	 */
	String KAFKA_CONTAINER_NAME = "Kafka_ContainerName";
	String KAFKA_CONTAINER_NAME_SUFFIX = "Kafka_ContainerNameSuffix";
	String KAFKA_IMAGE = "Kafka_image";
	String KAFKA_HOSTNAME = "Kafka_hostname";
	String KAFKA_ENVIRONMENT_A = "Kafka_environmentA";
	String KAFKA_ENVIRONMENT_B = "Kafka_environmentB";
	String KAFKA_ENVIRONMENT_C = "Kafka_environmentC";
	String KAFKA_ENVIRONMENT = "Kafka_environment";
	String KAFKA_VOLUMES = "Kafka_volumes";
	String KAFKA_PORTS = "Kafka_ports";
	String KAFKA_RESTART = "Kafka_restart";
	String KAFKA_OTHERARGS = "Kafka_otherArgs";
	
	/*
	 * -------------zookeeper compose yaml--------------------
	 */
	String ZK_CONTAINER_NAME = "ZK_ContainerName";
	String ZK_CONTAINER_NAME_SUFFIX = "ZK_ContainerNameSuffix";
	String ZK_IMAGE = "ZK_image";
	String ZK_HOSTNAME = "ZK_hostname";
	String ZK_ENVIRONMENT_A = "ZK_environmentA";
	String ZK_VOLUMES = "ZK_volumes";
	String ZK_VOLUMESLOCAL_PATH = "ZK_volumesLocalPath";
	String ZK_VOLUMESLOCALNAME_CONF = "ZK_volumesLocalNameConf";
	String ZK_VOLUMESLOCAL_NAME = "ZK_volumesLocalName";
	String ZK_VOLUMES_SUFFIX_DATA = "ZK_volumesSuffixData";
	String ZK_VOLUMES_SUFFIX_LOGS = "ZK_volumesSuffixLogs";
	String ZK_PORTS = "ZK_ports";
	String ZK_RESTART = "ZK_restart";
	String ZK_OTHERARGS = "ZK_otherArgs";
	
	
	
	
	
	
	
	
	
	
	
	
}
